f5454d295b00f9889a0971fbff7d208c3832f9ad,core/baseLanguage/graphLayout/solutions/jetbrains.mps.graphLayout.planarization/source_gen/jetbrains/mps/graphLayout/planarization/QNode.java,QNode,makeADeletion,#,363

Before Change


        }
      }
    } else {
      for (PQNode child : ListSequence.fromList(getChildren())) {
        if (child == myFirstAChild) {
          child.makeADeletion();
        } else {
          child.makeEmpty();
        }
      }
    }

After Change


      }
    } else {
      Iterator<PQNode> childItr = ListSequence.fromList(getChildren()).iterator();
      while (childItr.hasNext()) {
        PQNode child = childItr.next();
        if (child == myFirstAChild) {
          child.makeADeletion();
        } else {
          if (child.makeEmpty() == null) {
            childItr.remove();
          }
        }
      }